const {contextBridge, ipcRenderer} = require('electron');

contextBridge.exposeInMainWorld('electronEnvironment', {
    // 判断是否是electron环境
    isElectron: true,
    // 顶部按钮
    minimize: () => ipcRenderer.send('minimize'),
    maximize: () => ipcRenderer.send('maximize'),
    close: () => ipcRenderer.send('close'),
    // 加载分发本地静态文件
    get_image_base64: (path) => ipcRenderer.invoke('get_image_base64', path),
    // 上传分发的静态资源到飞书
    send_to_feishu: (req_data) => ipcRenderer.invoke('send_to_feishu', req_data),
    // 启动or关闭记事本
    change_robot_status: (args) => ipcRenderer.invoke('change_robot_status', args),
});
